table of contents
        
      
      
    | rte_cryptodev_asymmetric_xform_capability(3) | DPDK | rte_cryptodev_asymmetric_xform_capability(3) | 
NAME¶
rte_cryptodev_asymmetric_xform_capability
SYNOPSIS¶
#include <rte_cryptodev.h>
Data Fields¶
enum rte_crypto_asym_xform_type xform_type
  
  uint32_t op_types
  
  uint64_t hash_algos
  
  struct rte_crypto_param_range modlen
  
  uint8_t internal_rng
  
  
Detailed Description¶
Asymmetric Xform Crypto Capability
Definition at line 165 of file rte_cryptodev.h.
Field Documentation¶
enum rte_crypto_asym_xform_type xform_type¶
Transform type: RSA/MODEXP/DH/DSA/MODINV
Definition at line 148 of file rte_cryptodev.h.
uint32_t op_types¶
Bitmask for supported rte_crypto_asym_op_type or rte_crypto_asym_ke_type. Which enum is used is determined by the rte_crypto_asym_xform_type. For key exchange algorithms like Diffie-Hellman it is rte_crypto_asym_ke_type, for others it is rte_crypto_asym_op_type.
Definition at line 169 of file rte_cryptodev.h.
struct rte_crypto_param_range modlen¶
Range of modulus length supported by modulus based xform. Value 0 mean implementation default
Definition at line 192 of file rte_cryptodev.h.
uint8_t internal_rng¶
Availability of random number generator for Elliptic curve based xform. Value 0 means unavailable, and application should pass the required random value. Otherwise, PMD would internally compute the random number.
Definition at line 185 of file rte_cryptodev.h.
uint64_t hash_algos¶
Bitmask of hash algorithms supported for op_type.
Definition at line 192 of file rte_cryptodev.h.
Author¶
Generated automatically by Doxygen for DPDK from the source code.
| Fri Dec 15 2023 | Version 23.11.0 |